donate large sums of money - Español Inglés Diccionario